//
//  Sum.swift
//  原型模式
//
//  Created by 崔博 on 2017/7/12.
//  Copyright © 2017年 崔博. All rights reserved.
// 原型模式通过克隆已有的对象来创建新对象，已有的对象即为原型

import UIKit

class Sum: NSObject {

    var resutsCache:[[Int]] = []
    var firstValue:Int = 0
    var secondValue:Int = 0
    
    init(first:Int, second:Int) {
        firstValue = first
        secondValue = second
    }
    var Restlt: Int{
        get{
            return firstValue < resutsCache.count
                && secondValue < resutsCache[firstValue].count
                ? resutsCache[firstValue][secondValue]
                : firstValue + secondValue
        }
    }
}
